stool pigeon


Results for "stool pigeon"

English - Turkish Dictionary

stool pigeon

(English - Turkish Dictionary) :
k. dili ispiyon, ispiyoncu, gammaz, muhbir.